home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / clipper / slsw.zip / TODATE.DOC < prev   
Text File  |  1990-07-02  |  17KB  |  348 lines

  1.  
  2.  This is a history of changes since release of Super.Lib version 1.50
  3.  
  4.  
  5. (LATEST CHANGES FIRST)
  6. DATE            PRG/FILE        CHANGE
  7. --------------------------------------------------------------------------
  8.  
  9. 06-26-1990   VERSION 1.51
  10.  
  11.         FORWARD
  12.         -------
  13.         Many of the changes in version 1.51 were done to make the
  14.         library compatible with Clipper 5.0, as well as Clipper S87.
  15.         Some functions were removed due to calling Clipper internals,
  16.         which are version dependant and would not work in Clipper 5.0.
  17.  
  18.         Some functions have been replaced by better functions which
  19.         perform the same task. Two functions (AUTOSTOR() and AUTOREP())
  20.         have been removed due to memory fragmentation problems they
  21.         created.
  22.  
  23.  
  24.  
  25.         REMOVED
  26.         -------
  27.              These have been removed
  28.              in version 1.51
  29.  
  30.              S_AUTOS.PRG     AUTOSTOR()    | Memory fragmenter
  31.              S_AUTOR.PRG     AUTOREP()     | "               "
  32.              S_MAKEW.PRG     MAKEWIND()    | replaced by MAKEBOX()
  33.              S_KILLW.PRG     KILLWIND()    | replaced by UNBOX()
  34.              S_NEWDIR.PRG    NEWDIR()      | replaced by FULLDIR()
  35.              S_DIRPIK.PRG    DIRPIK()      | replaced by FULLDIR()
  36.              S_PRINT.PRG     PRNTLST()     | replaced by LISTER()
  37.              S_PULL.PRG      PULLIT()      | replaced by PULLDN()
  38.  
  39.              s_stat.c        STAT()        | called Clipper internals
  40.              push_k.obj      PUSH_KEYS()   | called Clipper internals
  41.                              POP_KEYS()    | called Clipper internals
  42.              clrs.c          STANDARD()    | called Clipper internals
  43.                              ENHANCED()    |   replaced by Clipper
  44.                              UNSELECTED()  |   functions (see below)
  45.  
  46.              Tom Rettig Help                 no longer supported.
  47.              xText help                      no longer supported.
  48.  
  49.         FIXED/CHANGED SINCE RELEASE OF 1.50
  50.         -----------------------------------
  51.  
  52. 06-25-1990   S_FGETLE.PRG    New function FGETLEN() gets the length
  53.                              of a field from the current database.
  54.  
  55.              S_STAN.PRG      These replace clrs.c, and contain the
  56.              S_ENHAN.PRG       functions STANDARD(), ENHANCED() and
  57.              S_UNSL.PRG        UNSELECTED(). Previous method used
  58.                                Clipper internals.
  59.  
  60.              S_FULLD.PRG     The FULLDIR() function has been revised
  61.                              to do all of its work with arrays, skipping
  62.                              the DIRS.DBF step.
  63.  
  64.              SUPER_C.FUN     Now contains full listing of all C/ASM
  65.                              functions.
  66.  
  67.                              --------------------------------------
  68. 06-24-1990   S_MSG.PRG    ---|   Alright, I was wrong. These have
  69.              S_PLSW.PRG      |   been changed back to pop up using
  70.              S_BLDNDX.PRG    |   C_POPCOL as the default color.
  71.              S_DELET.PRG     |
  72.              S_FILER.PRG     |   Pass the crow.
  73.              S_FULLD.PRG     |
  74.              S_MCHOI.PRG  ---|
  75.              S_MENUV.PRG     |
  76.              S_MFLD.PRG      |
  77.              S_ONER.PRG      |
  78.              S_POPEX.PRG     |
  79.              S_SCROLL.PRG    |
  80.              S_TAG.PRG       |
  81.              S_MESSYN.PRG ---|
  82.                              --------------------------------------
  83.  
  84. 06-24-1990   S_OCCUR.PRG     Was allowing MEMO field selection and
  85.                              crashing
  86.  
  87. 02-24-1990   S_SMAL.PRG      Was incorrectly closing lookup file
  88.                              when passed a numeric work area.
  89.  
  90.  
  91. 01-23-1990   S_ISLOAD.PRG    New function to determine if <PROC> is
  92.                              loaded.
  93.              S_GENED.PRG     Fixed (s'far as I can tell) the memo
  94.                              field overwrite problem and the alias->field
  95.                              recognition problem.
  96.              SF.PRG          Fixes small problem BETA testers were
  97.                              experiencing with new PULLDOWN() and ESC key
  98.  
  99. 01-22-1990   S_SMAL.PRG      Fixed invisible cursor problem some
  100.                              people were experiencing. BETA people
  101.                              get this one for DATAENT() testing.
  102.              S_LIST.PRG      Sets console back on when done.
  103.  
  104.                              --------------------------------------
  105. 01-17-1990   S_MSG.PRG    ---|   These were all changed to default
  106.              S_PLSW.PRG      |   to the CURRENT color rather than
  107.              S_BLDNDX.PRG    |   the variable C_POPCOL.
  108.              S_DELET.PRG     |
  109.              S_FILER.PRG     |   In those cases where you need a
  110.              S_FULLD.PRG     |   different color than the current
  111.              S_MCHOI.PRG  ---|   color, simply do something like:
  112.              S_MENUV.PRG     |
  113.              S_MFLD.PRG      |    oldcolor = SETCOLOR(m->c_popcol)
  114.              S_ONER.PRG      |    <popup function call >
  115.              S_POPEX.PRG     |    SETCOLOR(m->oldcolor)
  116.              S_SCROLL.PRG    |
  117.              S_TAG.PRG       |   or pass the color as a parameter
  118.              S_MESSYN.PRG ---|   where that is an option.
  119.                              |
  120.                              |   I have had many requests to do
  121.                              |   this, so now it is done. (I suppose
  122.                              |   that now I will have many complaints
  123.                              |   for having done it!)
  124.                              --------------------------------------
  125.  
  126.  
  127. 01-11-90     S_MSG.PRG       Optional timeout parameter instead of 'Press
  128.                              a key'
  129.  
  130.  
  131. 12-26-89     S_CLAB.PRG      CLABEL() validation of label contents
  132.                              was not working. Jeff Beaver pointed me
  133.                              in the right direction re: using an array
  134.                              element in a valid, and now its fixed.
  135.  
  136. 12-25-89     S_SMAL.PRG      Fixed to accomodate varying string length
  137.                              results and trim to size of box . (i.e.
  138.                              for passed expression of TRIM(lname) )
  139.  
  140.              S_MCHOI.PRG     Added optional parameter to pass array
  141.                              by reference instead of as name of an
  142.                              array.
  143.  
  144. 12-24-89     S_PULLDN.PRG    Added optional parameter for overiding
  145.                              menu title column settings.
  146.  
  147. 12-21-89     The documentation has been improved.
  148.  
  149.              1. Each .PRG now has a header containing '
  150.                  Function            function name
  151.                  Action              action performed
  152.                  Returns             returned value
  153.                  Category            general category
  154.                  Syntax              standardized syntax
  155.                  Description         description of usage
  156.                  Options             optional parameter usage
  157.                  Examples            at least 1 example per prg
  158.                  Notes               general notes
  159.                  Warnings            warnings, dangers, gotchas
  160.  
  161.              2. This header is used as the basis for the Norton Guide
  162.                 and datafile, as well as the function
  163.                 lists (SUPER.FUN).
  164.  
  165.  
  166.  
  167.              SUPER.FUN       |Function list - improved/expanded
  168.              ALPHA.FUN       |Alphabetical list
  169.              SUPER.DOC       |General documentation - improved/expanded
  170.                              (all available in DOCS.EXE)
  171.  
  172.              SUPER.NG        Much improved and expanded Norton Guides
  173.                              datafile (available in NORTON.EXE)
  174.  
  175.  
  176.              -[prg changes]--------------------------------------
  177.  
  178.              S_MODIS.PRG     Closed an open If statement in top module
  179.                              Removed reference to AUTOSTOR() AUTOREP()
  180.              S_PULLDN.PRG    Added m-> to kounter 'i'
  181.              S_MCHOI.PRG     Added m-> to kounter 'i'
  182.              S_ABORT.PRG